package com.foruo.code.main.editor;

import javax.swing.*;
public class JNotePad extends JFrame {

    public JNotePad(){
        initComponents();//初始组件外观
        //initEventListeners();//初始化组件事件倾听器
    }

    private void initEventListeners() {//事件处理
        //设置按左(右)上角X按钮默认行为:关闭窗口,其实这个是默认的,不需要手动设置
        setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    }

    private void initComponents() {//窗口组件设置
        setTitle("新增纯文本文档");//设置窗口标题
        setSize(1000, 700);//设置窗口宽高
    }

    public static void main(String[] args) {
        //将建立的JNotePad实例与SetVisible()的动作排入事件队列

        //这玩意应该是一个Runnable接口的实现
        SwingUtilities.invokeLater( ()->{
            new JNotePad().setVisible(true);
        });
    }
}